.sidebar {
  background-color: #f3f6fa;
}
.title {
  color: #2a3f5f;
  padding: 0px 35px;
}
.subtitle {
  color: #2a3f5f;
  font-size: 14px;
  font-family: "Open Sans", sans-serif;
  padding: 0px 35px;
}
a {
  color: #2a6fd3 !important;
}
body {
  margin: 0;
}
h5 {
  font-weight: 500 !important;
}
.plotly-logo {
  height: 60px;
  width: auto;
  padding: 25px;
}
.info-button {
  padding: 20px 35px;
}
.learn-more-button {
  background-color: #2a6fd3;
  color: white;
  font-size: 10px;
  letter-spacing: 1px;
  font-weight: 300;
  padding: 0px 15px;
}
.timeline-slider {
  padding: 10px 38px;
}
.rc-slider-handle {
  border: solid 2px #2a6fd3;
}
.rc-slider-track {
  background-color: #2a6fd3;
}
.rc-slider-dot-active {
  border-color: #2a6fd3;
}
.flex-display {
  display: flex;
}
.page-buttons {
  padding: 15px 35px;
}
.text-box {
  margin: 50px;
}
#text {
  padding: 50px;
  color: #506783;
  font-family: "Open Sans", sans-serif;
  font-size: 13px;
  width: 70%;
}
